shearing ring - Turkish English Dictionary